Big Huge Thesaurus

Plumeria acutifolia

noun